#optContainer {
	position:relative;
	top:20px;
	width:700px;
	height:400px;
	margin:0 auto;
	padding:20px;
	font-size:13px;
    background: #fff;
    background: -moz-linear-gradient(-90deg, #eee, #fff);
    background: -webkit-gradient(linear, 0 top, 0 bottom, from(#eee), to(#fff));
	border:1px solid gray;
	border-radius: 5px;
    -moz-border-radius: 5px/5px;
    -webkit-border-radius: 5px 5px;
}

.opt-table {
	width:100%;
	border-collapse:collapse;
}
.opt-table .opt-td-title {
	width:20%;
	height:30px;
	text-align:right;
	padding-right:20px;
	color:#f00;
}
.opt-table .opt-td-detail {
	width:80%;
	text-align:left;
}
.opt-table .opt-td-other {
	vertical-align:top;
	padding-top:8px;
}

.opt-tr {
	border-bottom:1px solid #ddd;
}
.opt-tip {
	color:#888;
	font-size:12px;
}

.opt-btn {
	position:absolute;
	right:20px;
	bottom:20px;
	height:30px;
	cursor:pointer;
}
